define("popupContainer",["lodash","core","santaProps","mediaCommon"],function(a,b,c,d){"use strict";var e=b.compMixins;var f=d.mediaLogicMixins.fill;return{displayName:"PopupContainer",mixins:[f,e.skinBasedComp],propTypes:{closePopupPage:c.Types.popupPage.close,windowKeyboardEvent:c.Types.SiteAspects.windowKeyboardEvent.isRequired},statics:{useSantaTypes:true,behaviors:f.behaviorsAPI},forceRedrawOnAnimationEnded:true,getDefaultSkinName:function(){return"wysiwyg.viewer.skins.stripContainer.DefaultStripContainer"},componentWillMount:function(){if(this.props.windowKeyboardEvent){this.props.windowKeyboardEvent.registerToEscapeKey(this)}},componentWillUnmount:function(){if(this.props.windowKeyboardEvent){this.props.windowKeyboardEvent.unRegisterKeys(this)}this.forceRedrawOnAnimationEnded=false},onEscapeKey:function(){this.props.closePopupPage()},getSkinProperties:function(){return{"":{style:{pointerEvents:"auto"}},background:this.createFillLayers(),inlineContent:{children:this.props.children}}}}});